self-propelled howitzer - İspanyolca İngilizce Sözlük